cloacal gland
noun
: any of several glands located in the cloaca of lower vertebrates: such as
a
: one of the glands producing foul-smelling defensive secretions in certain snakes
b
: one of several glands believed to have hedonic function in many caudate amphibians
Love words? Need even more definitions?
Merriam-Webster unabridged
Share